package archer.framework.common.entity;

/**
 * 多系统支持Entity
 *
 * @author christ
 * @date 2016/4/18
 */
public interface MultiSystemSupportEntity {

    /**
     * 获得创建该记录所属的系统
     *
     * @return
     */
    Object getCreatorSystem();

    /**
     * 设置创建该记录所属的系统
     *
     * @param system
     * @return
     */
    MultiSystemSupportEntity setCreatorSystem(Object system);


    /**
     * 获得修改该记录所属的系统
     *
     * @return
     */
    Object getModifierSystem();

    /**
     * 设置修改该记录所属的系统
     *
     * @param system
     * @return
     */
    MultiSystemSupportEntity setModifierSystem(Object system);

}
